beach strawberry (carpobrotus chilensis) - German English Dictionary